//
// Created by ChaoDONG on 2021-03-16.
//

//* two_func.c -- a program using two functions in one file */
#include <stdio.h>

void butler(void); /* ANSI/ISO C function prototyping */

/* butler()函数在程序中出现了3次。第1次是函数原型（prototype），告知
编译器在程序中要使用该函数； */

int main(void)
{
    printf("I will summon the butler function.\n");

    butler();

    /* 第 2 次以函数调用（function call）的形式出
    现在 main()中； */

    printf("Yes. Bring me some tea and writeable DVDs.\n");

    return 0;
}

void butler(void) /* start of function definition */
{
    printf("You rang, sir?\n");
}

/* 最后一次出现在函数定义（function definition）中，函数定
义即是函数本身的源代码。 */

